Brilliant performances from some players of the 10 participating teams through the World Cup will be etched in memory of cricket fans forever.
Ajinkya Rahane cracked his maiden ton as India dished out a dominant batting display to take a massive 246-run lead and put themselves in the drivers' seat over New Zealand on the second and final Test in Wellington on Saturday.
Barring Sri Lanka's Kumar Sangakkara, all players have declared their allegiances to IPL franchises over their respective countries' domestic sides ahead of the upcoming Champions League Twenty20.
'A man who is sometimes loved and loathed in equal measure, a man we're seemingly tired of seeing yet can't imagine life without.' Dhruv Munjal salutes the incomparable M S Dhoni.
Rajneesh Gupta profiles the cricketers playing the World Cup 2019.